consummate a contract

Traduzioni
conclure un contrat
Parole
contract

noun
contrat
consummate

verb
consommer